WooCommerce\Shipping\ShipStation\Checkout D

Total Complexity 134
Dependencies 7
Dependents 1
Total lines 877
Lines of code 468
Logical lines of code 245
Comment lines 300
Methods 34
Properties 1

Methods 34

Method Rating Maintainability Complexity Lines of code
maybe_deregister_fields()
A
46 15 37
get_order_gift_data()
A
48 9 32
display_gift_fields_in_order_email()
A
51 8 25
save_gift_field_values_to_classic_checkout_order_meta()
A
54 8 20
enqueue_scripts()
S
51 7 27
filter_fields_for_order_confirmation()
S
60 7 12
add_gift_fields_to_block_checkout()
S
52 6 23
ajax_save_field_value()
S
53 6 22
maybe_display_gift_data_below_admin_shipping_fields()
S
56 6 18
validate_block_checkout_gift_fields()
S
59 6 13
maybe_display_order_gift_data_for_customers()
S
51 5 26
is_classic_checkout()
S
63 6 10
add_gift_fields_to_classic_checkout()
S
60 5 13
modify_optional_label()
S
60 4 13
is_block_checkout()
S
65 4 9
validate_classic_checkout_gift_fields()
S
64 4 8
display_gift_field_descriptions_on_block_checkout()
S
61 3 12
validate_gift_fields()
S
62 3 12
get_gift_fields()
S
47 1 38
maybe_delete_order_gift_field_meta_data()
S
68 3 7
__construct()
S
53 1 21
ajax_load_field_values()
S
58 1 16
is_checkout()
S
79 2 3
cart_needs_shipping()
S
69 2 7
is_order_a_gift()
S
68 2 7
session_get()
S
72 2 6
delete_sessions()
S
76 1 4
session_delete()
S
80 1 3
get_block_prefixed_meta_key()
S
79 1 3
get_namespaced_field_key()
S
74 1 4
get_css_class_field_key()
S
74 1 4
session_set()
S
76 1 4
delete_order_gift_field_meta_data()
S
71 1 6
sanitize_gift_message()
S
80 1 3